package ar.com.larreta.grilla.client.ventanas;

import java.util.Map;

import ar.com.larreta.intercambio.client.Respuesta;
import ar.com.larreta.vista.client.RetornoDeLlamadaConVentana;

public class RetornoDeLlamadaEnVentanaConGrilla extends
		RetornoDeLlamadaConVentana {
	
	public RetornoDeLlamadaEnVentanaConGrilla(){
		super();
	}

	public RetornoDeLlamadaEnVentanaConGrilla(VentanaConGrilla ventana){
		super(ventana);
	}

	private VentanaConGrilla getVentana(){
		return (VentanaConGrilla) ventana;
	}
	
	@Override
	public void procesado(Map<Object, Respuesta> respuestas) {
		getVentana().limpiar();
		getVentana().getGrilla().load();
		getVentana().cambiarEstadoACreacion();
		getVentana().unmask();
	}

}
